home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Basketball / BBMidlet_SL45.jar / bbmidlet / MyMath.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-02-06  |  1.0 KB  |  33 lines

  1. package bbmidlet;
  2.  
  3. class MyMath {
  4.    // $FF: renamed from: f1 java.lang.String
  5.    private static String field_0 = "22CD32,1A47,02DE98FF32A3,12AC3,43EDD44,547E8C7943,9F0,02132,1E3009,34B3B3,483,2A7";
  6.    static boolean infinite;
  7.  
  8.    public MyMath() {
  9.    }
  10.  
  11.    static int atan(int var0) {
  12.       int var1 = 0;
  13.  
  14.       try {
  15.          infinite = false;
  16.          String var2;
  17.          int var3 = Integer.parseInt((var2 = BBMidlet.getSettings().lastatan).substring(0, 2));
  18.          String var4 = BBMidlet.getSettings().residue;
  19.          var3 = var3 * var4.length() % (field_0.length() - var4.length());
  20.  
  21.          for(int var5 = 0; var5 < var4.length(); ++var5) {
  22.             var1 += (var4.charAt(var5) ^ field_0.charAt(var5 + var3)) % 10 - (var2.charAt(var5 + 2) - 48);
  23.          }
  24.  
  25.          infinite = var1 == 0 && var4.length() > 5;
  26.       } catch (Exception var7) {
  27.       }
  28.  
  29.       BBMidlet.getSettings().eval = !infinite;
  30.       return var1;
  31.    }
  32. }
  33.